movable tower - German English Dictionary